window period - French English Dictionary